home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / vbdos5 / memform.frm < prev    next >
Text File  |  1995-12-05  |  3KB  |  99 lines

  1. VERSION 2.00
  2. Begin Form memform 
  3.    Caption         =   "DOS 5.0 Memory"
  4.    ClientHeight    =   5820
  5.    ClientLeft      =   135
  6.    ClientTop       =   1485
  7.    ClientWidth     =   10140
  8.    Height          =   6225
  9.    Icon            =   MEMFORM.FRX:0000
  10.    Left            =   75
  11.    LinkMode        =   1  'Source
  12.    LinkTopic       =   "Form1"
  13.    ScaleHeight     =   5820
  14.    ScaleWidth      =   10140
  15.    Top             =   1140
  16.    Width           =   10260
  17.    Begin TextBox textbox 
  18.       FontBold        =   0   'False
  19.       FontItalic      =   0   'False
  20.       FontName        =   "Courier"
  21.       FontSize        =   9.75
  22.       FontStrikethru  =   0   'False
  23.       FontUnderline   =   0   'False
  24.       Height          =   5055
  25.       Left            =   120
  26.       MultiLine       =   -1  'True
  27.       ScrollBars      =   3  'Both
  28.       TabIndex        =   4
  29.       Top             =   720
  30.       Width           =   9855
  31.    End
  32.    Begin CommandButton mcommand 
  33.       Caption         =   "List Memory"
  34.       FontBold        =   -1  'True
  35.       FontItalic      =   0   'False
  36.       FontName        =   "MS Sans Serif"
  37.       FontSize        =   12
  38.       FontStrikethru  =   0   'False
  39.       FontUnderline   =   0   'False
  40.       Height          =   495
  41.       Left            =   5520
  42.       TabIndex        =   3
  43.       Top             =   120
  44.       Width           =   2775
  45.    End
  46.    Begin OptionButton coption 
  47.       Caption         =   "Classify"
  48.       Height          =   495
  49.       Left            =   3120
  50.       TabIndex        =   2
  51.       Top             =   120
  52.       Width           =   1215
  53.    End
  54.    Begin OptionButton doption 
  55.       Caption         =   "Debug"
  56.       Height          =   495
  57.       Left            =   1680
  58.       TabIndex        =   1
  59.       Top             =   120
  60.       Width           =   1215
  61.    End
  62.    Begin OptionButton poption 
  63.       Caption         =   "Program"
  64.       Height          =   495
  65.       Left            =   240
  66.       TabIndex        =   0
  67.       Top             =   120
  68.       Width           =   1215
  69.    End
  70. End
  71. Sub mcommand_Click ()
  72.     text$ = ""
  73.     textbox.text = text$
  74.     Close
  75.     Open "dos5mem.bat" For Output As #1
  76.     If poption.value Then
  77.         Print #1, "mem.exe /p > memtext"
  78.     Else
  79.         If doption.value Then
  80.             Print #1, "mem.exe /d > memtext"
  81.         Else
  82.             Print #1, "mem.exe /c > memtext"
  83.         End If
  84.     End If
  85.     Close
  86.     x = Shell("dos5mem.bat", 7)
  87.     Close
  88.     Open "memtext" For Input As #1
  89.     Do Until EOF(1)
  90.         Line Input #1, nextline$
  91.         text$ = text$ + nextline$ + Chr$(13) + Chr$(10)
  92.     Loop
  93.     Close
  94.     textbox.text = text$
  95.     Kill "memtext"
  96.     Kill "dos5mem.bat"
  97. End Sub
  98.  
  99.